AWS |
您所在的位置:网站首页 › 菱形图案 创意设计 › AWS |
S3 endpoints
在开始讲S3 bucket URL schemes之前,有一件非常令人困惑的事情需要解释清楚。就是S3的endpoint。 S3 endpoint是一个region-specific URL,通过这个链接查看所有S3的endpoints。 大多数的endpoints遵循这个模式: s3-REGION.amazonaws.com s3.REGION.amazonaws.com例如: s3-eu-west-1.amazonaws.com s3.eu-west-1.amazonaws.com和 s3-us-west-2.amazonaws.com s3.us-west-2.amazonaws.com但是也有一些特殊的并没有遵循这个命名模式。 例如,us-east-1这个region: s3.amazonaws.com s3-external-1.amazonaws.com可以看到这两个并没遵循之前的命名模式。 S3 bucket URL schemesS3支持virtual-hosted style URL和path style URL两种访问bucket的方式。 Path style URL在path style URL中,bucket的名子紧跟在domain之后,成为URL path的一部分: http://s3endpoint/BUCKET例如,如果你要把photo.jpg存放在region为us-west-2,bucket为images的bucket中,你可用以下的方式来访问这个文件: http://s3-us-west-2.amazonaws.com/images/photo.jpg http://s3.us-west-2.amazonaws.com/images/photo.jpg如果,这个bucket在us-east-1这个region中,你可以使用如下方式: http://s3.amazonaws.com/images/photo.jpg http://s3-external-1.amazonaws.com/images/photo.jpg Virtual-hosted style URL在virtual-hosted style URL中,bucket的名称成为了subdomain: http://BUCKET.s3endpoint例如,如果你要把photo.jpg存放在region为us-west-2,bucket为images的bucket中,你可用以下的方式来访问这个文件: http://images.s3-us-west-2.amazonaws.com/photo.jpg http://images.s3.us-west-2.amazonaws.com/photo.jpg如果,这个bucket在us-east-1这个region中,你可以使用如下方式: http://images.s3.amazonaws.com/photo.jpg http://images.s3-external-1.amazonaws.com/photo.jpg我们可以看到,使用virtual-hosted style URL你还可以对任何region的任何bucket使用s3.amazonaws.com这个endpoints。因为bucket名称成为了domain名称的一部分,AWS的后端有充足的信息可以正确的解析或者跳转你请求到这个bucket所在region。 例如,如下的请求是相等的: http://images.s3-us-west-2.amazonaws.com/photo.jpg http://images.s3.us-west-2.amazonaws.com/photo.jpg http://images.s3.amazonaws.com/photo.jpg http://gods.s3-eu-central-1.amazonaws.com/odin.jpg http://gods.s3.eu-central-1.amazonaws.com/odin.jpg http://gods.s3.amazonaws.com/odin.jpg Static Website Hosting Endpoints最后,需要注意的是当你使用S3的Static Website Hosting这个功能时,你将会使用Website Endpoints。 这里有两个常用S3 website endpoint的格式: http://BUCKET.s3-website-region.amazonaws.com http://BUCKET.s3-website.region.amazonaws.com大多数的region遵循第一种格式, 具体查看所有S3 Website endpoints列表 原文链接 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |